home *** CD-ROM | disk | FTP | other *** search
/ CD School House 9 / CD School House 9.0 - Wayzata Technology (1994).iso / mac / Win / MISC / PETPE202 / WS.TXT < prev   
Text File  |  1991-12-08  |  6KB  |  350 lines

  1. ;   Copyright (c) 1991, Just Excellent Software, Inc.
  2. ;
  3. ;   In order to be effective, changes to this file must be acted upon
  4. ;   by PK.EXE (which comes with registration).
  5. ;
  6. ;   *****************************************************************
  7. ;   *                                    *
  8. ;   *         Wordstar Emulation key definition file         *
  9. ;   *                                    *
  10. ;   *                                    *
  11. ;   *  Note: Wordstar key definitions have been added to pE's.        *
  12. ;   *         Commands 'left over' are at bottom of file         *
  13. ;   *                                    *
  14. ;   *                                    *
  15. ;   *****************************************************************
  16. ;
  17. ;   This file, when renamed key.txt and acted upon by pk.exe, creates
  18. ;   KEY.PED which is the keyboard definition file for pE.
  19. ;
  20. ;   If you would like to use this key set, rename ws.ped to key.ped
  21. ;
  22. ;
  23. ; 1     2
  24.  
  25. ^^_^a    ^a    ;these assignments allow the keyin
  26. ^^_^b    ^b    ;of any literal control character by
  27. ^^_^c    ^c    ;first typing ^ (control circumflex)
  28. ^^_^d    ^d    ;followed by the control character you
  29. ^^_^e    ^e    ;want.
  30. ^^_^f    ^f
  31. ^^_^g    ^g
  32. ^^_^h    ^h
  33. ^^_^i    ^i
  34. ^^_^j    ^j
  35. ^^_^k    ^k
  36. ^^_^l    ^l
  37. ^^_^m    ^m
  38. ^^_^n    ^n
  39. ^^_^o    ^o
  40. ^^_^p    ^p
  41. ^^_^q    ^q
  42. ^^_^r    ^r
  43. ^^_^s    ^s
  44. ^^_^t    ^t
  45. ^^_^u    ^u
  46. ^^_^v    ^v
  47. ^^_^w    ^w
  48. ^^_^x    ^x
  49. ^^_^y    ^y
  50. ^^_^z    ^z
  51. ^^_^[    ^[
  52. ^^_^\    ^\
  53. ^^_^]    ^]
  54. ^^_^^    ^^
  55. ^^_^_    ^_
  56.  
  57. ;
  58. ; f1 - f10
  59. ;
  60.  
  61. f1    QuickHelp
  62. f2    NextWindow
  63. f3    InsertDelLine
  64. f4    DeleteLine
  65. f5    FindForward
  66. f6    FindBackward
  67. f7    FloatBlock
  68. f8    PrevMark
  69. f9    GoTo
  70. f10    MatchBrace
  71.  
  72. ; extended keyboard only
  73.  
  74. f11    OpenDosWindow
  75. f12    ToggleWordprocess
  76.  
  77. ; shift f1 - f10
  78.  
  79. #f1
  80. #f2
  81. #f3
  82. #f4
  83. #f5
  84. #f6
  85. #f7
  86. #f8
  87. #f9
  88. #f10
  89.  
  90. ; extended keyboard only
  91.  
  92. #f11    ToggleBorders
  93. #f12    ToggleMenu
  94.  
  95. ; control f1 - f10
  96.  
  97. ^f1    RecordMacro
  98. ^f2    SaveOptions
  99. ^f3    InsertDelSeg
  100. ^f4    DeleteToEol
  101. ^f5    ToggleCase
  102. ^f6    ToggleWordprocess
  103. ^f7    SetTabs
  104. ^f8    SetMarks
  105. ^f9    SizeWindow
  106. ^f10    MoveWindow
  107.  
  108. ; extended keyboard only
  109.  
  110. ^f11    SetLineLength
  111. ^f12    SetParagraphStyle
  112.  
  113. ; alt f1 - f10
  114.  
  115. @f1
  116. @f2
  117. @f3
  118. @f4
  119. @f5
  120. @f6
  121. @f7
  122. @f8
  123. @f9
  124. @f10
  125.  
  126. ; extended keyboard only
  127.  
  128. @f11    ShowMacros
  129. @f12    ToggleAutoTab
  130.  
  131. ; alt a-z
  132.  
  133. @a    AlignParagraph
  134. @b    BlockMarkColumn
  135. @c    ExecuteCommand
  136. @d    DosCommand
  137. @e    EditFile
  138. @f    DefineFind
  139. @g    ToggleGraphics
  140. @h    ToggleHex
  141. @i    EditIncludeFile
  142. @j    JumpList
  143. @k    KloseWindow
  144. @l    BlockMarkLines
  145. @m    MergeFile
  146. @n    NewFile
  147. @o    OpenFile
  148. @p    PrintLines
  149. @q    QuickExit&Save
  150. @r    DefineReplace
  151. @s    SaveFileAs
  152. @t    DefineTag
  153. @u    UnmarkBlock
  154. @v    ViewOnly
  155. @w    OpenWindow
  156. @x    Exit
  157. @y    TileWindows
  158. @z    ZoomWindows
  159.  
  160. ; alt 1 - 0
  161.  
  162. @1    SingleLineBox
  163. @2    DoubleLineBox
  164. @3    TwoDownBox
  165. @4    TwoAcrossBox
  166. @5    ThickLineBox
  167. @6    ASCIIOneBox
  168. @7    ASCIITwoBox
  169. @8    ASCIIThreeBox
  170. @9    ASCIIFourBox
  171. @0    UndoBlock
  172.  
  173. @-    ManifestFilename
  174. @=    ManifestCalcValue
  175.  
  176. ; numeric keypad
  177.  
  178. home    Home
  179. end    End
  180. ^home    PageTop
  181. ^end    PageBottom
  182.  
  183. ins    Ins
  184. del    Del
  185.  
  186. up    Up
  187. right    Right
  188. down    Down
  189. left    Left
  190.  
  191. #tab    TabLeft
  192.  
  193. grey-    Cut
  194. grey+    Paste
  195.  
  196. grey*    CopyToScrap
  197.  
  198. pgup    PgUp
  199. pgdn    PgDn
  200. ^pgup    FileTop
  201. ^pgdn    FileBottom
  202.  
  203.  
  204. ^right    WordRight
  205. ^left    WordLeft
  206.  
  207. ; control key combinations
  208.  
  209. ^a    WordLeft
  210. ^b    AlignParagraph
  211. ^c    PgDn
  212. ^d    Right
  213. ^e    Up
  214. ^f    WordRight
  215. ^g    Del            ;be careful! if a block is marked...
  216. ^h    BackSpace
  217. ^i    TabRight
  218. ^j    QuickHelp
  219.  
  220. ; Now for the famous ^k_ series
  221.  
  222. ^k_b    BlockMarkColumn     ;Starts and ends a column mark
  223. ^k_c    Paste            ;Copies a marked block without affecting scrap
  224. ^k_f    EditFile        ;edits a file in a new window
  225. ^k_h    UnmarkBlock
  226. ^k_k    BlockMarkStream     ;Starts and ends a stream mark
  227. ^k_l    LowerCase        ;this is a pE definition NOT ws
  228. ^k_m    MoveBlock
  229. ^k_o    OutputBlock        ;Cuts block to file pb$$$$.ped
  230. ^k_p    PrintLines
  231. ^k_q    NewFile         ;this will discard the text (if not changed)
  232.                 ;and allow you to name a new file - quits the
  233.                 ;edit
  234. ^k_r    InsertDelBlock        ;Inserts block previously output to pb$$$$.ped
  235. ^k_s    SaveFile        ;saves to current name without confirmation
  236. ^k_t    MarkWord
  237.  
  238. ^k_u    UpperCase        ;this is pE definition NOT ws
  239.  
  240. ^k_w    WriteBlock
  241. ^k_x    Exit
  242.  
  243. ^l    FindForward
  244. ^m    Enter
  245. ^n    InsertLine
  246.  
  247. ^o_c    Center            ;centers the current line lines within marked
  248.                 ;block
  249. ^o_d    DoubleSpace        ;adds a blank line in between each line of
  250.                 ;a marked block - or to the end of the file
  251.                 ;if a block is not marked
  252.  
  253. ^o_f    HorizontalRuler     ;Ruler 'from' line
  254. ^o_h    TileWindows        ;you may have to hit this one twice
  255. ^o_l    SetParagraphStyle   ;sets left margin, right margin, indent and just
  256. ^o_n    NextWindow
  257. ^o_g    ZoomWindows        ;pE uses the same key to grow or shrink
  258. ^o_r    SetLineLength        ;sets the right margin (kind of)
  259. ^o_s    SingleSpace        ;deletes blank lines (block if marked) or
  260.                 ;to the end of the file
  261. ^o_v    ToggleAutoTab
  262. ^o_w    ToggleWordprocess   ;toggle word wrap
  263. ^o_z    ZoomWindows
  264.  
  265. ^q_a    DefineReplace
  266. ^q_b    InsertDelBlock        ;restores from PB$$$$.PED
  267. ^q_c    FileBottom
  268. ^q_d    End
  269. ^q_e    PageTop
  270. ^q_f    DefineFind
  271. ^q_j    JoinLine
  272. ^q_l    CancelOp
  273. ^q_n    WordCount
  274. ^q_q    RepeatChar
  275. ^q_r    FileTop
  276. ^q_s    Home
  277. ^q_t    InsertDelWord
  278. ^q_u    DupLine
  279. ^q_w    ParagraphUp
  280. ^q_x    PageBottom
  281. ^q_y    DeleteToEol
  282. ^q_z    ParagraphDown
  283.  
  284. ^r    PgUp
  285. ^s    Left
  286. ^t    DeleteWord
  287. ^u    InsertDelLine
  288.  
  289. ^v_h    HorizontalRuler
  290. ^v_v    VerticalRuler
  291. ^v_u    ToggleUnixLines
  292. ^v_x    ToggleLines
  293.  
  294. ^v_t    CursorToTop        ;multiply defined for non_extended keybrds
  295. ^v_c    CursorToCtr
  296. ^v_b    CursorToBot
  297.  
  298. ^w    ScrollUp
  299. ^x    Down
  300. ^y    DeleteLine
  301. ^z    ScrollDown
  302.  
  303. ^bs    DeletePrevWord
  304.  
  305. ^[    CancelOp        ;escape key generates this code
  306. ^\    ToggleMacro
  307. ^_    ClearMacro
  308.  
  309. ; extended keyboard extra keys
  310.  
  311. @enter    OpenLine
  312. ^del    UndeleteBlock
  313. ^up    CursorToTop
  314. ^5    CursorToCtr
  315. ^down    CursorToBot
  316. ^-
  317. ^+
  318. ^*    AppendToScrap
  319. ^ins
  320. ^/
  321. @home
  322. @end
  323. @up
  324. @down
  325. @left
  326. @right
  327. @pgup
  328. @pgdn
  329. @ins
  330. @del
  331. @/
  332. @tab
  333. ;
  334. ; commands below are not assigned to any keys
  335. ;
  336.     Menu            ; default is @spacebar (not really a key)
  337.     SetColors
  338.     SetInsRpl
  339.     DisplayOwner
  340.     SetBackup
  341.     RightEdge        ;moves cursor to right edge of screen
  342.     LeftEdge        ;to left edge
  343.     LeftFlush        ;adjust text in a block to left edge
  344.     RightFlush        ;adjust text in a block to right edge
  345.                 ;if no block then current line
  346.     LeaveEditorNow
  347.     ScrollLeft
  348.     ScrollRight
  349.     SetCursor
  350.